// 用来封装插件

// 导入全局组件
import pagetools from '../components/PageTools/index.vue'
// 导入excel全局组件
import uploadexcel from '@/components/upload-excel/index.vue'
// 导入上传全局组件
import imageupload from '@/components/ImageUpload/index.vue'
// 导入全屏全局组件
import fullscreen from '@/components/fullscreen/index.vue'
// 导入语言切换组件
import lang from '../components/lang/index.vue'
// 定义插件对象
// 添加 install 方法
// 导出插件对象
export default {
  install: function (Vue) {
    // 添加 vue 中的额外功能：添加一个全局组件
    Vue.component('pagetools', pagetools)
    // 添加一个全局组件
    Vue.component('uploadexcel', uploadexcel)
    // 添加上传全局组件
    Vue.component('imageupload', imageupload)
    // 添加全屏全局组件
    Vue.component('fullscreen', fullscreen)
    // 添加切换语言全局组件
    Vue.component('lang', lang)
  }
}
